someone who makes/deals in pitch - Alemán Inglés Diccionario